tiger crayfish - French English Dictionary